<template>
	
	<div class="login">
		<mt-field label="token" placeholder="请输入token" v-model="token"></mt-field>
		
		<mt-button type="primary" @click="login">登录</mt-button>
		<p>如何获取 accessToken？ 用户登录后，在设置页面可以看到自己的 accessToken。 建议各移动端应用使用手机扫码的形式登录，验证使用 /accesstoken 接口，登录后长期保存 accessToken</p>
	</div>
</template>

<script>
	import { MessageBox } from 'mint-ui';
	import {checkToken} from "../config/axios.js"
	export default {
		name:"login",
		data(){
			return{
				token:""
			}
		},
		
		created(){
			
		},
		methods:{
			login(){
				var token=this.token;
				if(token=="") return;
				var data={accesstoken:token};
				checkToken(data).then(res=>{
					console.log(res.data)
					if(res.data.success==true){
						localStorage.setItem("token",token)
						localStorage.setItem("userinfo",JSON.stringify(res.data))
						localStorage.setItem("islogin",true)
						
						MessageBox.alert('Success!').then(action => {
  							this.$router.push("/my")		
});
					}
				})
			}
		}
		
	}
</script>

<style>
</style>